b0128b9e150e132ae41b1c550a9b4247c4a032ff,src/main/java/ml/shifu/shifu/core/processor/EvalModelProcessor.java,EvalModelProcessor,validateEvalColumnConfig,#EvalConfig#,513
Before Change
String[] evalColumnNames = null;
if(StringUtils.isNotBlank(evalConfig.getDataSet().getHeaderPath())) {
evalColumnNames = CommonUtils.getHeaders(evalConfig.getDataSet().getHeaderPath(), evalConfig.getDataSet()
.getHeaderDelimiter(), evalConfig.getDataSet().getSource());
} else {
String delimiter = StringUtils.isBlank(evalConfig.getDataSet().getHeaderDelimiter()) ? evalConfig
.getDataSet().getDataDelimiter() : evalConfig.getDataSet().getHeaderDelimiter();
After Change
String[] evalColumnNames = null;
if(StringUtils.isNotBlank(evalConfig.getDataSet().getHeaderPath())) {
String delimiter = StringUtils.isBlank(evalConfig.getDataSet().getHeaderDelimiter()) ? evalConfig
.getDataSet().getDataDelimiter() : evalConfig.getDataSet().getHeaderDelimiter();
evalColumnNames = CommonUtils.getHeaders(evalConfig.getDataSet().getHeaderPath(), delimiter, evalConfig
.getDataSet().getSource());
} else {
String delimiter = StringUtils.isBlank(evalConfig.getDataSet().getHeaderDelimiter()) ? evalConfig